﻿// 方程的解.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

using namespace std;


/*

http://ybt.ssoier.cn:8088/problem_show.php?pid=1653

https://loj.ac/p/10231


佳佳碰到了一个难题，请你来帮忙解决。对于不定方程 a1+a2+⋯+ak−1+ak=g(x)，其中 k≥2 且 k∈N∗ ，x 是正整数，
g(x)=xxmod1000（即 xx 除以 1000 的余数），x,k 是给定的数。我们要求的是这个不定方程的正整数解组数。

举例来说，当 k=3,x=2 时，方程的解分别为：

⎧⎩⎨a1=1a2=1a3=2⎧⎩⎨a1=1a2=2a3=1⎧⎩⎨a1=2a2=1a3=1
【输入】
有且只有一行，为用空格隔开的两个正整数，依次为 k,x。

【输出】
有且只有一行，为方程的正整数解组数。

【输入样例】
3 2
【输出样例】
3
【提示】
数据范围与提示：

对于 40% 数据，答案不超过 1016 ；

对于全部数据，1≤k≤100,1≤x<231,k≤g(x)。
*/

int main()
{
    std::cout << "Hello World!\n";
}

 